专利摘要:
The present invention relates to a monitoring system (100, 200, 300, 400) comprising a first part (130, 230, 330, 430) and a second part (110, 210, 310, 410). The first part is configured to connect the system to a common data bus (170, 270, 370, 470). The first part (130, 230, 330, 430) is configured to provide a synchronization signal to said second part (110, 210, 310, 410), which second part consists of a control unit for responding with a code sequence to said first part and said the first part is further configured to lay out said code sequence from said second part pre-verification of a verification unit. (Fig. 3)
公开号:SE0950696A1
申请号:SE0950696
申请日:2009-09-23
公开日:2011-03-24
发明作者:Lars-Magnus Felth;Ingvar Gillholm
申请人:Abb Ab;
IPC主号:
专利说明:

At least one microprocessor, a bus controller and a transceiver. The system is configured to monitor one or more of the non-contact sensors, mechanical switches, magnetic switches, stops, linen emergency stop switches with dual switches, three-position units, two-hand actuators, foot-operated switches, clamp strips, safety bumpers, mats, fencing door systems. Preferably, the synchronizing signal is a synchronizing pulse.
The invention also relates to a unit for use in a security checking arrangement. The unit consists of a transceiver, a microprocessor, MCU, and a bus controller. The transceiver and the MCU are interconnected and communicate through a transceiver which transmits a synchronization signal and the MCU responds with a code string. The MCU communicates with the bus controller by sending a synchronization signal and receiving a code string. The unit is configured to receive a synchronization signal and transmit said synchronization signal through said transceiver and receive a code sequence of said transceiver for control and / or transmission for further control. The unit may further comprise a control logic for checking said received code sequence. The transceiver can communicate using radio, IR or similar communication medium. The invention also relates to a security device consisting of a transceiver and a microprocessor, MCU. The transceiver and the MCU are connected and communicate by a transceiver sending a synchronization signal and said MCU responds with a code sequence. The MCU is further configured to, upon receipt of said synchronization signal, generate said code sequence and provide that transceiver for transmission. In one embodiment, the synchronization signal is received externally. In one embodiment, the code sequence is transmitted to an external device. The transceiver can communicate with a corresponding transceiver by radio, IR or similar communication medium.
BRIEF DESCRIPTION OF THE DRAWINGS In the following, the present invention will be described in more detail by means of non-limiting examples with reference to the accompanying figures, in which: Fig. 1 schematically shows a first embodiment of a system, according to the present invention, Fig. 2 shows schematically a second embodiment of a system, according to the present invention, Fig. 3 schematically shows a third embodiment of a system, according to the present invention, Fig. 4 schematically shows a fourth embodiment of a system, according to the present invention, and Fig. 5 is a schematic monitoring system. DESCRIPTION OF PREFERRED EMBODIMENTS According to the present invention, a sensor is divided into two parts. Some consist of an interface to a data bus such as is used to transmit security-related data and the second part consists of a verification part and includes information in the form of output messages from the sensor. When the two parts are adjacent or in a predetermined position, the sensor sends a valid message, and when the position conditions are not met, no valid messages are sent.
The principle of the invention is illustrated in the first embodiment in Fig. 1. The arrangement 100 according to the invention consists of a first part 110, interface part, a second part 130, base part, and connections 150 to an external bus.
The base part 110 consists of a transceiver 111 and a microprocessor (MCU) 112 and a memory 113.
The transceivers 111 and the MCU 112 are connected and communicate through transceivers 111 which transmit a synchronization pulse 114 (sync pulse) and the MCU responds with a code string 115. In addition to instructions executed by the MCU, the memory 113 may include a code table. The code table may also be stored in an internal memory of the MCU 112 or the memory 113 may be an internal memory of the MCU 112. The transceiver 111 communicates with a corresponding transceiver using radio, IR or similar means of communication.
The base part 130 consists of a transceiver 131, a microprocessor (MCU) 132, a monitoring logic 134 and a bus driver 137. The transceivers 131 and the MCU 132 are interconnected and communicate by the transceiver 131 transmitting a synchronizing pulse 134 and the MCU responding with a code string 135. The MCU 132 communicates with monitoring logic 134 by sending a code string 136 and obtaining a code status 138. MCU 132 communicates with the bus driver 138 by sending a synchronization pulse 139 and receiving a code string 140. The bus driver 137 provides the monitoring circuit with new code flags 141.
The memory 143 may contain instructions for executing MCU functions. The memory 143 may be an internal memory of the MCU 132. The transceiver 131 communicates with a corresponding transceiver by radio, IR or similar communication means.
The arrangement 100 communicates with a common communication bus 170, which can be monitored and controlled by a bus controller 171.
In this case, it is assumed that an AS-i bus is used, and therefore the bus driver 138, the bus 170 and the bus controller 171 are AS-i specific units. The invention can of course be applied to all communication buses intended for security and monitoring of applications, for example CAN.
The MCU 112 contains a code table, in which each row (eg 8 rows) consists of a number of bits, e.g. 4 bits.
Preferably, the table is transmitted line by line from the MCU 112 to the transceiver 111. The transceiver 111 transmits the lines to the interface transceiver 131, which provides all the lines to the MCU 132. The MCU 132 provides the obtained codes to the monitoring logic 134, which checks the code with a corresponding security code. If all lines are correct, the monitoring logic 134 provides the MCUn132 with a validity code, which lays out the received line on the common bus 171.
The security is due to the fact that the base part 130 does not need to store the code and can not transmit the entire code table if it is not received from the interface part 110. The monitoring logic can only get code lines and indicate a valid or invalid signal if the code is evaluated correctly compared to the code from the bus controller 171.
In operation and with reference to the AS-i standard, an AS-i security code is retrieved "line by line" from the interface part 110 to the base part 130 by using sync pulse. The synchronization pulse is used to synchronize both parts. To avoid serious errors in the security monitor or controller 171, the code is first checked in the monitoring logic 134, or the non-security monitor. This reduces the risk of sending incorrect security codes such as results in potential system locks.
The non-security monitor 134 will contain (eg stored in a memory) the security code, but since it is only activated to send a bit, "code-ok-flag", there is a limited risk that the code may be transmitted from the bus driver 137 to the AS-i bus 170. The AS-i controller 137 sends the code table (line by line) to the non-security monitor 134 from the bus controller 171. This is possible if a node address is set to zero. When a "| is-new-code-flag" 141 is received from the bus driver 137, the MCU 132 sends codes line by line. the non-safety monitor 134 "learns", i.e. stores new codes for compression and comparison with incoming code before being transferred to the bus.
In a security application, e.g. to monitor a gate or door, the base member 130 may be mounted on a door frame while the interface member 110 may be mounted on the gate or door. When both parts are in a position that is considered safe, the interface part sends data that safety has been achieved to the AS-i safety monitor.
Fig. 2 is a second, simplified embodiment of the invention. The arrangement 200 according to the invention consists of a first part 210, interface, a second part 230, base part, and also connections 250 to an external bus.
The interface part 210 consists of a transceiver 211 and a microprocessor (MCU) 212 and a memory 213.
The transceiver 211 and the MCU 212 are interconnected and communicate through the transceiver 211 which transmits a synchronizing pulse 214 and the MCU responds with a code string 215. The memory 213 may function as described above. The transceiver 211 communicates with a corresponding transceiver by radio, IR or similar means of communication. The base part 230 consists of a transceiver 231, a microprocessor (MCU) 232, and a bus driver 237.
Transceiver 231 and MCU 232 are connected and communicate through transceiver 231 to send a synchronization pulse 234 and MCU respond with a code string 235. MCU 232 communicates with bus driver 238 by receiving a synchronization pulse 240 and sending a code string 239.
The difference between the embodiment according to Fig. 2 and Fig. 1 is that the embodiment according to Fig. 1 comprises a "filter" which further reduces the risk of transmitting invalid messages over the bus, which can cause disturbances in the function. In this embodiment, the MCU 232 acts as a filter and validates the code instead of the monitor 134. The code is not stored in memory and the code lines are validated line by line. In one embodiment, for example, Manchester code can be used for the transfer between the parts and the code line can be transferred several times for validation.
The arrangement 200 communicates with a communication bus 270, which can be monitored and controlled by a bus controller 271. Also in this case, it is assumed that the bus is AS-i bus, and the bus driver 238, bus 270 and bus controller 271 are AS-i specific units.
In operation, an AS-i security code is retrieved from the interface part 210 to the base part 230 by using a sync pulse, as previously described. The synchronization pulse synchronizes both parts.
Fig. 3 is yet another embodiment of a security arrangement 300 according to the invention consisting of a first part 310, interface, a second part 330, base part, and connections 350 to an external bus 370.
The interface part 310 consists of a transceiver 311, at least two microprocessors (MCU) 312a and 312b and at least two input channels 318a and 318b. The transceivers 311 and the MCUs 312a and 312b are interconnected and communicate through transceivers 311 to send a synchronization pulse 314 and the MCU responds with a code string 315 (from each MCU). The inlet ducts 318a / 318b can be connected to other monitoring units (not shown), such as non-contact sensors, mechanical switches, magnetic switches, stops, double-stop linen emergency switch, three-position units, two-hand actuators, foot-operated switches, clamping strips, safety systems, etc. In this case, partial code tables are saved for each MCU 312a and 312b and both must generate the same decision, i.e. output, so that a correctly active signal is output on bus 370. Both MCUs are synchronized with the same sync pulse 319. Again, a memory (not shown) may be present, which in addition to instructions for executing MCU functions also includes a code table. The transceiver 311 communicates with a corresponding transceiver by radio, IR or similar means of communication.
The base part 330 consists of a transceiver 331, a microprocessor (MCU) 332, a monitoring logic 334 and a bus driver 337. The transceivers 331 and the MCU 332 are connected and communicate with the MCU 332 by sending a synchronization pulse 334 and the transceiver 331 by responding with a code string 335. MCU 332 communicates with the monitoring logic 334 by sending a code string 336 and receiving a code status 338. MCU 332 communicates with the bus driver 337 by receiving a synchronization pulse 340 and sending a code string 339. The bus driver 337 provides the monitoring circuit with new code flags 341. The memory 333 may contain instructions for executing MCU operations. The memory 333 may be an internal memory in the MCU 332. The transceiver 331 communicates with a corresponding transceiver through radio, IR or similar communication methods.
The arrangement 300 communicates with the communication bus 370, which can be monitored and controlled by a bus controller 371. In this case, it is assumed that an AS-i bus is used, so the bus driver 338, the bus 370 and the bus controller 371 are AS-i specific units. The invention can of course be applied to all communication buses intended for security and monitoring of applications.
In operation and with reference to the AS-i standard, an AS-i security code "line by line" is obtained from the interface part 310 on the base part 330 by using a sync pulse. The synchronization pulse synchronizes both parts. To avoid serious errors in the security monitor or controller 371, the code is first checked in the monitoring circuit 334, or the non-security monitor. The non-security monitor 334 will contain the security code, but since it is only arranged to transmit a bit, "code ok flag", there is a limited risk that the code may be transmitted from the bus driver 337 to the AS-i bus 370.
The embodiment according to Fig. 3 is particularly advantageous for applications where a monitored unit is distanced from the monitoring arrangement and a signal from the unit must be transmitted a longer distance. It can also be used for wireless transmissions.
Fig. 4 is another embodiment of a security arrangement 400 according to the invention which consists of a first part 410, interface part, a second part 430, base part, and connections 450 to an external bus 470.
The interface part 410 consists of a transceiver 411, at least two microprocessors (MCU) 412A and 412b and at least two input channels 418a and 418b. The transceivers 411 and MCU 412a / 412b are interconnected and communicate through a transceiver 411, which sends a synchronization pulse 414 and the MCU responds with a code string 415. The inputs 418a / 418b can be connected to other monitored units (not shown), such as non-contact sensors, mechanical switches , magnetic switches, stops, emergency stop switches with dual switches, three-position units, two-hand actuators, foot-operated switches, clamps, safety bumpers, mats, fencing systems and safety roller door, etc. In this case partial code tables for each MCU 412A and 412A must be stored. output, so that a correctly active signal is output on bus 470. Both MCUs are synchronized with the same sync pulse 419.
The base part 430 consists of a transceiver 431, a microprocessor (MCU) 432, and a bus driver 437.
Transceiver 431 and MCU 432 are interconnected and communicate by MCU 432 sending a synchronization pulse 434 and transceiver 431 responding with a code string 435. MCU 432 communicates with bus controller 438 by sending a line of code 439 and receiving a synchronization pulse 440.
The bus driver 437 provides the monitoring circuit with new code flags 441. The memory 433 may contain instructions for executing MCU functions. The memory 433 may be an internal memory of the MCU 432. The transceiver 431 communicates with a corresponding transceiver by radio, IR or similar means of communication.
In this case, MCU 432 determines the validity of the received code lines. In this case, the interface part may consist of a passive device, such as RFID, which receives power from the transmitter in the bus antenna unit. In this case, synchronization can be performed when the interface is energized.
In general, each unit can be provided with an internal clock and each one is synchronized by receiving a synchronization signal instead of a synchronization pulse.
It should be noted that the word "comprising" does not exclude the existence of parts or steps other than those indicated and the words "a" or "an" before an element do not exclude the existence of a number of such elements. It should also be noted that a reference numeral does not limit the scope of the claims, and that the invention may be practiced at least in part by means of both hardware and software, and that several "means", "units" or "devices" may be represented by the same hardware. The terms base and interface do not limit the devices to a particular functionality.
The above-mentioned and described embodiments have been given by way of example only and should not be limited to this invention. Other solutions, uses, objects and functions within the scope of the invention according to the claims described below should be apparent to those skilled in the art.
权利要求:
Claims (14)
[1]
A monitoring system (100, 200, 300, 400) comprising a first part (130, 230, 330, 430) and a second part (110, 210, 310, 410), wherein said first part is configured to connect the system to a common data bus (170, 270, 370, 470), characterized in that said first part (130, 230, 330, 430) is configured to provide a synchronization signal to said second part (110, 210, 310, 410), when said first and second part are in a predetermined position, which second part consists of a control unit for responding with a code sequence to said first part and said first part is further configured to lay out said code sequence from said second part for verifying a verifying unit .
[2]
The system of claim 1, wherein said bus (170, 270, 370, 470) is an AS-i bus or a CAN bus.
[3]
The system of claim 1, wherein the first part (130, 230, 330, 430) comprises a logic (134, 334) for comparing said code sequences.
[4]
A system according to any one of the preceding claims, wherein said second part comprises at least one microprocessor and a transceiver.
[5]
A system according to any one of the preceding claims, wherein said first part consists of at least one microprocessor, a bus controller and a transceiver.
[6]
System according to any one of the preceding claims, wherein said first part is connected to monitor one or fl your non-contact sensors, mechanical switches, magnetic switches, stops, double-stop linen emergency switch, three-position units, two-hand actuators, foot-operated switches, clamp strips, safety bumpers, safety bumpers fencing system and safety roller door.
[7]
A system according to any one of the preceding claims, wherein said synchronizing signal is a synchronizing pulse.
[8]
An apparatus (130, 230, 330, 430) for use in a security control arrangement, the apparatus comprising a transceiver (131, 231, 331, 431), a microprocessor, MCU, (132, 232, 332, 432) and a bus controllers (137, 237, 337, 437), wherein said transceivers (131, 231, 331, 431) and MCU (132, 232, 332, 432) are connected and communicate with a transceiver (131, 231, 331, 431). by sending a synchronization signal (134, 234, 334, 434), the MCU communicates with the bus controller (138) by sending a synchronization signal (139) and receiving a code string (140), characterized in that said unit (130) is configured receiving a synchronization signal at a predetermined position and transmitting said synchronization signal through said transceiver and receiving a code sequence by means of said transceiver for control and / or transmission for further control.
[9]
The apparatus of claim 8, comprising a further monitoring logic for checking said code sequence.
[10]
Device according to claim 8, wherein said transceiver communicates by means of radio signal, Infrared (IR) or similar means of communication.
[11]
A security device (110, 210, 310, 410) consisting of a transceiver (111, 211, 311, 411) and a microprocessor, MCU, (112, 212, 312, 412), which transceiver (1 1 1, 211, 311, 411) and MCU (112, 212, 312a, 312b, 412) are connected and communicate with the transceiver (111, 211, 311, 411) by sending a synchronization signal (114, 214, 314, 414) and MCU responding with a code sequence (115, 215, 315, 415), characterized in that said MCU is further configured to receive said code sequence at a predetermined position upon receipt of said synchronization signal and transmit it to the transceiver for transmission.
[12]
A security device according to claim 11, wherein said synchronizing signal is received externally.
[13]
The security device of claim 11, wherein said code sequence is transmitted to an external device.
[14]
A security device according to claim 11, wherein the transceiver (111) communicates with a corresponding transceiver by radio, IR or similar means of communication.
类似技术:
公开号 | 公开日 | 专利标题
US9331854B2|2016-05-03|Message authentication method in communication system and communication system
US20100168877A1|2010-07-01|Electronic system with component redundancy, and control chain for a motor implementing such system
US9003271B2|2015-04-07|Error detecting device and method of a dual controller system
CN101405666B|2011-06-01|Method and control and data transmission system for verifying the installation location of a secure communications component
US10404717B2|2019-09-03|Method and device for the protection of data integrity through an embedded system having a main processor core and a security hardware module
US8321613B2|2012-11-27|Method and system for secure transmission of process data to be transmitted cyclically via a transmission channel between a master and a slave
SE0950696A1|2011-03-24|security arrangements
US8762788B2|2014-06-24|Redundancy control system and method of transmitting computational data thereof for detection of transmission errors and failure diagnosis
CN104471495B|2017-03-29|Control device and control method
US11016463B2|2021-05-25|Control and data-transfer system, gateway module, I/O module, and method for process control
US20080082178A1|2008-04-03|Method for operating a field bus network system having a ring topology and a corresponding field bus network system
EP2235920B1|2017-03-08|A method for assigning addresses to a plurality of electronic devices connected to a communication channel
AU2017312380B2|2020-07-30|Arrangement having a safety-related system and method for the protected operation thereof by means of a remote query
CN103684404B|2018-12-11|High-speed data transmission method and system when error detection
CN111264051A|2020-06-09|Method for checking data transmission between two data processing devices via a first communication connection between two first interface units, and motor vehicle
US9603014B2|2017-03-21|Power system
US20160357194A1|2016-12-08|Method of controlling inverters
US20190116105A1|2019-04-18|Sensor and method for the serial transmission of data of the sensor
US20100332705A1|2010-12-30|Group master communication system and method for serially transmitting data in automation systems
JP2013229705A|2013-11-07|Failure part detection method of ring network in electric injection molding machine
KR101846222B1|2018-04-06|Redundancy system and controllin method thereof
KR101268677B1|2013-05-29|Apparatus and method for reprogramming a plurality of ECUs
JP2020088798A|2020-06-04|Network system
JP5407382B2|2014-02-05|Output module error output prevention method
JP4544015B2|2010-09-15|Dual remote monitoring and control system
同族专利:
公开号 | 公开日
WO2011036309A3|2011-06-16|
US20140351467A1|2014-11-27|
CN102741766A|2012-10-17|
CN102741766B|2016-10-05|
EP2480942A2|2012-08-01|
SE538207C2|2016-04-05|
WO2011036309A8|2012-02-02|
WO2011036309A2|2011-03-31|
US8874818B2|2014-10-28|
US9053253B2|2015-06-09|
US20120239838A1|2012-09-20|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US3945006A|1952-04-04|1976-03-16|The United States Of America As Represented By The Secretary Of The Navy|Radio frequency coding system|
US5798711A|1992-05-22|1998-08-25|Directed Electronics, Inc.|High throughput embedded code hopping system with bypass mode|
DE19733005B4|1997-03-12|2007-06-21|Storz Endoskop Gmbh|Device for central monitoring and / or control of at least one device|
JP2001227218A|2000-02-21|2001-08-24|Omron Corp|Control device|
US7253717B2|2000-11-29|2007-08-07|Mobile Technics Llc|Method and system for communicating with and tracking RFID transponders|
KR100427323B1|2001-08-31|2004-04-14|현대자동차주식회사|Garage door auto open and closed controlling device and method thereof|
WO2003050370A1|2001-12-10|2003-06-19|Omron Co., Ltd.|Object sensor and controller|
DE10200091A1|2002-01-03|2003-07-24|Schmersal K A Gmbh & Co|Actuator-sensor interface system for connection to a master control unit for controlling and monitoring a machine system, whereby each slave sensor has an actuator interface incorporating a memory with a security address|
US6708881B2|2002-01-30|2004-03-23|Rf Saw Components, Inc.|Reader for a high information capacity SAW identification tag and method of use thereof|
ITSV20020018A1|2002-05-03|2003-11-03|Alstom Transp Spa|DEVICE FOR PROCESSING OR COMMAND OPERATING IN INTRINSICALLY SAFE|
FR2841007B1|2002-06-18|2004-07-23|Schneider Automation|SECURITY COMMUNICATION SYSTEM|
JP4121345B2|2002-09-27|2008-07-23|本田技研工業株式会社|Electronic key system for vehicles|
US7893840B2|2003-03-03|2011-02-22|Veroscan, Inc.|Interrogator and interrogation system employing the same|
EP1478120A1|2003-05-16|2004-11-17|Siemens Aktiengesellschaft|Device and method for communicating with the aid of an encrypted code-table|
US7264149B2|2003-09-15|2007-09-04|Hartmann Clinton S|SAW identification tag discrimination methods|
US7457669B2|2004-06-17|2008-11-25|Cardiac Pacemakers, Inc.|On-demand retransmission of data with an implantable medical device|
US7548153B2|2004-07-09|2009-06-16|Tc License Ltd.|Multi-protocol or multi-command RFID system|
JP3978617B2|2005-04-19|2007-09-19|オムロン株式会社|Safety unit input device|
US7768981B1|2005-06-14|2010-08-03|Marvell International Ltd.|Bluetooth coexistence timing synchronization|
US8018345B2|2005-09-08|2011-09-13|Sri International|RFID tags having ferromagnetic patches|
GB2430062A|2005-09-09|2007-03-14|Royal Nat Lifeboat Institution|Marine crew security system using message passing between base station and personal safety transceivers.|
DE102005059012B4|2005-12-08|2017-12-21|Ifm Electronic Gmbh|ASI system for connecting several sensors and / or actuators to a controller|
EP1860458A1|2006-05-22|2007-11-28|Interuniversitair Microelektronica Centrum|Detection of resonant tags by UWB radar|
DE102006058723A1|2006-12-13|2008-06-19|Dr.Ing.H.C. F. Porsche Ag|Method for realizing a keyless entry of at least one vehicle door|
US7624219B2|2007-08-09|2009-11-24|Ifm Electronic Gmbh|Bus node|
EP2248066B1|2008-02-29|2013-07-31|Nokia Corporation|Interrogation of rfid communication units|
US8115600B2|2008-11-19|2012-02-14|Greatbatch Ltd.|RFID detection and identification system including an RFID reader having a limited transmit time and a time-out period to protect a medical device against RFID-associated electromagnetic interference|
EP2375636A1|2010-03-29|2011-10-12|Sick Ag|Device and method for configuring a bus system|DE102012214497B3|2012-08-14|2014-01-23|Zf Friedrichshafen Ag|Method for detecting and enabling an escape turn in a vehicle with an automated manual transmission|
CN107810389B|2015-06-11|2021-04-16|费斯托股份两合公司|Drive device and method with detection device|
US9852094B2|2015-12-07|2017-12-26|Allegro Microsystems, Llc|Device configuration using a magnetic field|
法律状态:
2019-04-30| NUG| Patent has lapsed|
优先权:
申请号 | 申请日 | 专利标题
SE0950696A|SE538207C2|2009-09-23|2009-09-23|security arrangements|SE0950696A| SE538207C2|2009-09-23|2009-09-23|security arrangements|
CN201080050685.0A| CN102741766B|2009-09-23|2010-11-23|Safety arrangement|
PCT/EP2010/068002| WO2011036309A2|2009-09-23|2010-11-23|Safety arrangement|
EP10795633A| EP2480942A2|2009-09-23|2010-11-23|Asi safety arrangement|
US13/428,779| US8874818B2|2009-09-23|2012-03-23|Safety arrangement|
US14/455,692| US9053253B2|2009-09-23|2014-08-08|Safety arrangement|
[返回顶部]